Big Huge Thesaurus

Myroxylon toluiferum

noun